--[[
    函数：lua_reset_coupon
    功能：清空指定优惠券
    参数：ARGV[1]: 用途[USE]
    返回：ret
--]]

-- 优惠券key的前缀
local PREFIX_COUPON_ = "ITB_COUPON_"
-- key的连接符号
local PREFIX_C = "_"
-- key的连接符号
local PREFIX_S = "*"


-- 查找
local l_use = tonumber(ARGV[1]) or 0
local l_key = PREFIX_COUPON_..l_use..PREFIX_C..PREFIX_S
local l_keys = redis.call('keys',l_key)
local l_len = #l_keys
if(l_len>0)
then
    for i=1, l_len do
        redis.call('del',l_keys[i])
    end
end

return 0